splinter its horns - Espagnol Anglais Dictionnaire